package com.ww.design.pattern.decorator.model;

import lombok.Getter;
import lombok.Setter;

import java.math.BigDecimal;
import java.util.Date;

@Setter
@Getter
public class AcctArrearsDtlsDTO {

    private Integer arrearsId;
    private String accountNo;           //贷款账号
    private BigDecimal arrearsAmt;          //欠款金额
    private BigDecimal arrearsDueAmt;       //欠款未还金额
    private String arrearsType;         //欠款类型,C 本金,I利息,4其它,8 罚息,16罚金,32复利
    private Integer instalNo;           //还款计划期数
    private Integer stageNo;             //还款计划阶段号
    private Date arrearsDate;           //欠款产生时间
    private Date arrearsDueDate;        //欠款应归还日期
    private Date lastArrearsDueDate;  //欠款最后应还日期，包含宽限日

    private Date lastPaymentDate;//最后实际还款时间

    private BigDecimal paymentAmt;//实际金额

    private BigDecimal newPaymentAmt;//本次实际金额，还款计算使用

    private String customerNumber;  //客户编号
    private String loanTerm;        //贷款总期数

    private Integer updateSrlno;

}